No exact translation found for
casting sprue

related Results
sprue (n.) , {med.}
ذَرَب {طب}
sprue (n.) , {med.}